home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)U / (A)U1.ADF / Documentation / duIII2.doc < prev    next >
Text File  |  1986-08-01  |  56KB  |  1,065 lines

  1.  
  2.                                DirUtil III Plus HR
  3.  
  4.                  File Management Utility for the Commodore Amiga
  5.  
  6.                        Copyright 1987, 1988 Nathan Barber
  7.  
  8.                           Release Date October 1, 1988
  9.  
  10.  
  11.      DirUtil III  Plus HR is Copyright 1987,1988 by Nathan Barber and
  12. is NOT in the Public Domain.  However, the author hereby releases the
  13. included demo  version  of  the  program and this documentation for 
  14. distribution under the conditions described in the following
  15. paragraphs:
  16.  
  17.      This program is distributed as a demo ONLY.   If  you use  and
  18. like the demo of this program and wish to receive the fully
  19. operational version, send $25 in United States currency to the
  20. following address:
  21.  
  22.                     Nathan Barber
  23.                     227 Chateaugay St. NW
  24.                     Fort Walton Beach FL  32548
  25.  
  26.      For further information regarding enhancements or  other
  27. questions, you may also contact me on GEnie as NBARBER and with
  28. FIDOnet mail addressed to Nathan Barber sent to 1:366/3.
  29.  
  30.      With the first $25 of your payment, you will receive the latest
  31. version of the  program and  a personal  demo version  that you may 
  32. freely dis-tribute in order to collect commission bonuses (see below).
  33. Amiga User Groups are invited to inquire about bulk distribution of 
  34. the program at reduced rates.  Any funds remaining after the  initial
  35. fee  will be put towards the purchase of enhanced versions of the
  36. program as they become available at the rate of $10.00 each.  I will
  37. supply the  blank disk as a bonus for advance payment of at least one
  38. updated version at the time of initial purchase.
  39.  
  40.      If you wish to have a change  made  to  the  program,  enclose
  41.  its de-scription with your payment and I will try to add it to your
  42. copy prior to shipping.  Bugs (none currently known) reported prior to
  43. the release of an  enhanced version  will be fixed for registered 
  44. owners of DirUtil III Plus HR for the cost of shipping and materials.
  45.  Normal enhancement updates are  available for  $10.00 and  a blank,
  46. formatted disk sent to the address above ($11.50 with no disk).
  47.  
  48.      DirUtil III Plus HR will perform very closely  to what  is
  49. described in this documentation.  However, because of the nature of
  50. the program, the author cannot assume responsibility for any lost time
  51. and/or profits or claims of  fitness for  a particular  purpose
  52. resulting from the use of the program.
  53.  
  54.  
  55.      Commission Sales:
  56.      ---------------- 
  57.  
  58.      The following policy supercedes all other  commission offers
  59. previously extended to Amiga User Groups and individuals.
  60.  
  61.      After registering  your copy  of the program, the disk you
  62. receive will contain a personal demo version of the program with your
  63. serial number prepended with  the letter  "D".  You may distribute
  64. your personal demo copy through  any  other  channel  except  as
  65. noted  in  the following paragraph. This  includes  bundling  the demo
  66. version of the program along with the documentation and any other
  67. files  designated as freely-redistributable (see ReadMeFirst.doc for
  68. the listing).  Commissions are paid as credits towards future updates
  69. unless otherwise  requested.  An update credit  of $5.00  will be
  70. awarded for  each copy of DirUtil III Plus HR that is registered using
  71. the serial  number contained  in your personal demo.   It  is VERY
  72. important that you make sure that persons registering a copy
  73. distributed by you  include their  serial numbers as no credit can be
  74. given without this number.  Cash credits will be given ONLY if
  75. requested in writing at  50% of  the current  credit balance in
  76. your account. Program  updates will be mailed automatically when your
  77. account reaches $10 of credit if an enhanced version of the program is
  78. available. Persons wishing cash payment should address a letter to me
  79. informing me of their desires. Cash payments will be sent out every
  80. three months (approximately) or when the cash balance reaches $50.
  81.  
  82.      Restrictions on Distribution:
  83.      ----------------------------
  84.  
  85.      DirUtil III Plus HR, its documentation, support programs, and all
  86. associated works MAY NOT be distributed through the following entities
  87. without prior written  permission  of  the  author.  Furthermore, all
  88. previous versions  of this  program written  by Nathan  Barber and
  89. collectively known as DirUtil III and DirUtil III Plus must be removed
  90. and destroyed if any part of this package, or any collection  of files
  91. containing this package is available from the same source as this
  92. package.
  93.  
  94.      DirUtil III Plus HR (demo version) must not be distributed to:
  95.  
  96.      1.   Any person in the employ of Random Access Computers in Fort
  97. Walton Beach Florida, nor to the business itself.
  98.      2.   Any person  in the employ of Oscar's Computers in Okaloosa
  99. County, Florida, nor to the business itself.
  100.      3.   Any officer of the Okaloosa Amiga Research Society (OARS) in
  101. Fort Walton Beach, Florida.
  102.      4.   Any other business, organization, or computer Bulletin Board
  103.           Service in Florida having one of the following area code and
  104.           prefix combinations:
  105.  
  106.           904-862   904-863   904-837   904-243   904-244   904-581
  107.           904-664   904-651   904-678   904-897   904-729   904-939
  108.           904-267
  109.  
  110.      5.   The  General  Electric  Network  for  Information Exchange
  111. (GENIE) EXCEPT for releases uploaded by NBARBER.
  112.  
  113.      These restrictions are to allow a limited beta test area free
  114. from prior versions. Item 5 is included as this is the national
  115. network that will have the most current version and will be handled by
  116. myself and no one else.
  117.  
  118.      System Requirements:
  119.      -------------------
  120.  
  121.      DirUtil III  Plus HR  requires any  Amiga with 512K of memory,
  122. one disk drive, and Kickstart 1.2 or higher. Two disk drives are
  123. highly recommended and certain commands may require more than 512K of
  124. memory ie. SHOWING large picture files.
  125.  
  126.  
  127.      Introduction:
  128.      ------------
  129.  
  130.      DirUtil III Plus and its predecessors have been around for  over
  131. a year (since March  1987). DirUtil III Plus HR is being "marketed" as
  132. a play before you pay product with a functional demo version of the
  133. program being distributed to unregistered owners. I must say that I am
  134. quite pleased with all the people who have supported and who continue
  135. to support the previous versions of the product and have been willing
  136. to bear with me as I make improvements to the program. DirUtil III
  137. Plus HR has now evolved into the two window  version of the program
  138. which includes many user suggested enhancements in the hope that it
  139. will make the Amiga a better place to live and play. I plan on
  140. releasing a new version with user suggested improvements approximately
  141. every two months or when I have received ten user requested
  142. improvements.
  143.  
  144.      Features of DirUtil III Plus HR:
  145.      -------------------------------
  146.  
  147.      DirUtil III Plus HR was made to be a replacement for the AmigaDOS
  148. Work Bench and CLI interfaces and an alternative to  the other  file 
  149. management systems now on the market. DirUtil III Plus HR encompasses
  150. the best features of both Workbench and CLI and consumes little
  151. memory or disk space. DirUtil III Plus HR also provides many features
  152. not available or tedious to perform in the normal AmigaDOS
  153. environment.
  154.  
  155.      DirUtil  III  Plus  HR  contains  over  100  functions  with
  156. variations including user definable gadgets.
  157.  
  158.    DirUtil III Plus HR is not limited to the preset devices that some
  159.    programmer thought up. The program automatically reads YOUR devices
  160.    upon startup.
  161.  
  162.  
  163.      With DirUtil III Plus HR, you can delete 90% of the commands in
  164. your C: and SYS:system/ directories, thereby freeing valuable space
  165. on your disks.
  166.  
  167.      Unlike other file management programs, DirUtil III Plus HR
  168. contains all the code you need to do normal disk functions such as
  169. COPY, DELETE, DISKCOPY (with multiple copy ability), FORMAT and SHOW.
  170. Other lesser programs make you reinsert the Workbench disk to load the
  171. command.
  172.  
  173.      DirUtil III Plus HR is the ONLY program that will show full
  174. overscan pictures successfully and allow scrolling of those pictures.
  175.  
  176.      DirUtil III Plus HR is a viable hard disk backup program when the
  177. program's powerful file selection and archiving features are used.
  178.  
  179.      Known Problems beyond the control of DirUtil III Plus HR:
  180.      --------------------------------------------------------
  181.  
  182.      Some older device drivers such as VDK:, do not support setting a
  183. filedate after a file is created. This causes DirUtil III Plus HR to
  184. sometimes fail to set the datestamp on a file it has just copied. If
  185. this happens, just select the file with the bad date (hitting the DATE
  186. gadget will show you the files to select), then hit the RIGHT button
  187. on FIXOBJ.
  188.  
  189.     The Amiga Workbench has a very poor and inconsistent interface to
  190. AmigaDOS. It does not honor the DOS path command in a predictable way
  191. and does not support the setting of a current directory without the
  192. use of the DOS CD command. Consequently, the DOS batch file commands
  193. listed under the description of the RUN command are practically
  194. useless if DirUtil III Plus HR is invoked from WorkBench. If you have
  195. only one drive and  are trying  to run  DirUtil III  Plus HR strictly
  196. from WorkBench, be prepared for a lot of disk swapping when using the
  197. RUN and EXEC commands.
  198.  
  199.      Occasionally, the  SHIFT and  ALT keys will appear to have become
  200. stuck in the wrong position. This is caused by hitting the SHIFT or
  201. ALT keys when the DirUtil III Plus HR main window is active, then
  202. releasing them when it's windows are not active. Hitting and then
  203. releasing the SHIFT or ALT key after activating one of the DirUtil III
  204. Plus HR windows will eliminate the problem should this occur. Also,
  205. it  has  come  to my attention that the TimeSaver Clock/Macro add-on
  206. from C-Ltd uses the right SHIFT key for it own purposes. If you have
  207. this  product, you must use the LEFT SHIFT key on those commands that
  208. specify the use of EITHER SHIFT key.
  209.  
  210.      Certain IFF pictures, most notably gray scale, hi-res pictures
  211. produced by DigiView  V2.0, save incorrect color cycling information.
  212. DirUtil III Plus HR compensates for this but certain combinations
  213. might slip through as new IFF picture formats are introduced. Also,
  214. the new, large scrollable pictures produced with Express Paint from
  215. PAR Software have been  reported to  cause a crash when viewed from
  216. DirUtil III Plus HR.  As I do not have this software, proper handling
  217.  
  218. of these pictures might be a long time in coming. The maximum size
  219. picture thus far shown successfully shown is 768x480.
  220.  
  221.  
  222.      Some of the newer "input enhancing" programs such as MachMouse
  223. try to put their own little windows (namely clocks) on the frontmost
  224. screen of the system. DirUtil III Plus HR does not appreciate this in
  225. the least and  some  functions will not work if there are more windows
  226. on its screen than it is expecting to find.
  227.  
  228.  
  229.      IMPORTANT TRACKING INFORMATION:
  230.      ------------------------------
  231.  
  232.      The copy of DirUtil III Plus HR you received contains a serial
  233. number. You can view the serial number and version number by hitting
  234. the ALT-SHIFT-CONTROL key combination at the same time. This serial
  235. number is used to track distribution of the program and to provide me
  236. with the internal version number of the program for update purposes.
  237. When you register your copy of DirUtil III Plus HR, include the serial
  238. number and version number of the copy you are registering. This will
  239. enable me to pay commissions as outlined above.
  240.  
  241.  
  242.      Instructions:
  243.  
  244.           Workbench Startup: Click on the DirUtil III Plus HR icon.
  245. The program will load and open a small window on the Workbench screen
  246. as well as its own screen. DirUtil III Plus HR will then load the
  247. filelists from the default device if it is known, otherwise it will
  248. default to the RAM: device.
  249.  
  250.           CLI Startup: Type "du" or "run du" (no quotes) to start the
  251. program. A stack of 25000 is recommended if running the program on a
  252. hard disk or on a floppy disk with a large number of files. DirUtil
  253. III Plus HR will then load the filelists from the default device if
  254. it  is  known,  otherwise it will default to the RAM: device.
  255.  
  256.           NOTE: The small window that opens on the Workbench screen
  257. while DirUtil III Plus HR is running may not close when the program is
  258. exited. If this happens, it means that another program has "adopted"
  259. that window as its own. The window will close when all programs using
  260. it have closed. THE DISPLAY WINDOWS: DirUtil III Plus HR opens its own
  261. 640x400 4 color interlaced Intuition screen during operation. If you
  262. do not like interlace mode, or need  to save  memory, hitting SHIFT-
  263. ESC will  toggle DirUtil  III Plus HR into a non-interlaced mode.
  264. The title bar of the largest window on this screen  has a display
  265. of "F: xxxxxxx C: xxxxxxxx". The number after the "F:" is the
  266. amount of FAST ram you have available in your Amiga. The number
  267. after the "C:" is the amount of CHIP ram you have available in your
  268. Amiga. The CHIP ram number is the most important as the Amiga does not
  269. perform well when CHIP ram is extremely low (below 32000 bytes). Just
  270. above the Intuition window front/back gadgets on the upper right is a
  271.  
  272. one pixel tall screen front to back gadget for moving the DirUtil III
  273. Plus HR screen. The majority of the rest of this window contains the
  274. filenames and subdirectories associated with the "S"ource and
  275. "D"estination  directories. You may manually change the "S" and "D"
  276. directories by entering a new name in the string gadgets just above
  277. this file display. Above the "S" and "D" gadgets  are two lines used
  278. for status information. The two slider gadgets running down the middle
  279. of the screen are used to position the file display window. The second
  280. window, labeled "Function Window", contains all the gadgets that
  281. control what functions will  be done to the highlighted files.
  282. This window may be dragged or moved to the back to of the large
  283. window  to allow  more  filenames to be displayed. Also, hitting
  284. ALT-ESC will resize this window to show just he built-in DirUtil
  285. III Plus HR functions (useful for use in non-interlaced mode). 
  286.  
  287.      To select/deselect a directory  entry, click on its name in the
  288. file window with the left mouse button. Click on one of the
  289. gadgets to take the selected action on the selected names.
  290.  
  291.      To enter a subdirectory, click on its name with the RIGHT mouse
  292. button.   NOTE: in  order for  any function using the RIGHT mouse
  293. button to function, one of the two DirUtil  III Plus  HR windows
  294. must be active. To automate this requirement, I highly recommend
  295. either DMouse or MachMouse  (both available  on many  BBS' around
  296.           the country).
  297.  
  298.  
  299.      If you invoke a function that you really did not mean to invoke,
  300.  click anywhere in the DirUtil III  Plus HR  screen with  the LEFT
  301.  mouse button  to abort  the operation.   You will be asked if you
  302.  really want to abort the next time DirUtil III Plus HR checks the
  303.  status of the mouse. The mouse is checked before any operation
  304.  that would  write to  a disk  and periodically  while DirUtil III
  305.  Plus HR  is passively  acting on  a disk.   Any  operation can be
  306.  aborted, even reading the directory of a disk.
  307.  
  308.     If you hit and drag either of the  slider gadgets,  the filenames
  309. will scroll in real time with the movement of the gadget.
  310.  
  311.     The two  file windows  are treated on an equal basis.  Either may
  312. be the "S"ource or "D"estination   directory.   To switch between
  313. them, just click on the half of the screen containing the window.
  314. You will see the highlighting change and the letters "S"  and "D"
  315. change places.
  316.  
  317.     The string  gadgets at  the top of the DirUtil III Plus HR window
  318.     are:
  319.                     S: The source directory.
  320.                     D: The destination directory.
  321.  
  322.  
  323.  
  324.  
  325.      Device Gadgets:
  326.           The first two rows of four gadgets each are reserved for the
  327. first eight file system devices that you have in your system. These
  328. gadgets will always include the disk device from which the program
  329. was booted. DirUtil III Plus HR automatically fills these in
  330. alphabetical order when  the program  is first booted. If you have
  331. less than eight devices, the remainder of these gadgets will remain
  332. blank and not used. If you have more than eight devices, any unused
  333. user gadgets will be filled with the overflow. If DirUtil III Plus HR
  334. must use this "overflow" area, the gadget text will be prefixed with
  335. the '@' symbol to signify a temporary allocation. Such temporary
  336. device gadgets will not be saved upon exiting the program. DirUtil III
  337. Plus HR can update this listing  at any time with a command from you
  338. (see USER GADGET descriptions). Hitting the left button on one of
  339. these gadgets sets the "S"ource directory to the root of the selected
  340. device and reads the filelist of that device if possible. Hitting the
  341. right button on these gadgets sets the "D"estination gadget to the
  342. root of the selected  device and reads its filelist. While reading
  343. the filelist of a disk, DirUtil III Plus HR might bring up the prompt
  344. "Directory Loop - Continue?". This means that the current filelist has
  345. over 256 entries in it and DirUtil III Plus HR is warning you that
  346. your disk directory might be damaged in such a way as to eventually
  347. hang the machine if processing is continued. If you are not sure of
  348. the contents of the directory you are reading, it is good procedure to
  349. click "ABORT" and see what DirUtil III Plus HR has read so far. There
  350. are many valid situations in which a directory can have more than 256
  351. proper entries. If you know this to be the case, feel free to click
  352. "CONTINUE" and proceed. If you click "CONTINUE" and the directory
  353. really is in a loop, you will have to click the left mouse button to
  354. abort the filelist scan operation. Since DirUtil III Plus HR is only
  355. limited by available memory as to the number of file-names it can
  356. process, you run the risk of running out of memory if a directory loop
  357. is allowed to continue forever.
  358.  
  359.    REMINDER: One of the two windows on the DirUtil III Plus HR
  360. screen must be active in order for any function that involves the
  361. right button to work properly.
  362.  
  363.    ALL(D)  Select all files in the current "S" directory, including
  364. the ones "scrolled off" the window. Hitting the RIGHT mouse button
  365. will highlight all subdirectories as well. Hitting the right mouse
  366. button while holding a SHIFT key will highlight all files whose
  367. protection flag includes the archive flag.
  368.  
  369.      CLEAR
  370.     De-select all selected files in the "S" directory. Hitting the
  371. right button will clear all selected subdirectories.
  372.  
  373.      COPY
  374.     Copy selected files to the directory specified in the "D" gadget.
  375. "D" must contain an existing directory path and CAN go across devices.
  376. COPY preserves the protection status, file comment, and creation date
  377. of the original file when making the copy. DirUtil III Plus HR will
  378. clear the archive bit on any copied file as per AmigaDOS convention.
  379.  
  380. If you select to copy a subdirectory, DirUtil III Plus HR will create
  381. that directory on the "D" disk and copy all the files to the new
  382. directory. If an error condition is encountered while copying files
  383. inside the subdirectory or anywhere else in its particular "tree",
  384. all files associated with the subdirectory will be deleted from the
  385. destination disk. Hitting the right mouse button on COPY copies all
  386. selected files as above and sets the archive bit for the original
  387. file. Non disk devices such as PRT:, SER:, and PAR: may have files
  388. copied to them by manually entering the name of the device into the
  389. "D" gadget.
  390.  
  391.      DELETE
  392.    Delete selected files and directories. You will be prompted
  393. for confirmation before any files are deleted.
  394.  
  395.      RENAME
  396.    Renames selected files to a different name or path (on the same
  397. device). You must enter the COMPLETE  PATH and NAME of the renamed
  398. file. You will be prompted for the new name of the file for every
  399. highlighted file.
  400.  
  401.      MAKEDIR
  402.    This will create a new subdirectory. You will be prompted for the
  403. name of the new subdirectory. Enter the FULL PATH of the directory you
  404. wish to create. DirUtil III Plus HR will prompt you with the current
  405. "S" directory as a starting point to try and save you some typing.
  406. Hitting the  right button will create a directory AND create a drawer
  407. icon to go with it. Also, using the right button option will allow
  408. you to create a drawer icon for an existing directory.
  409.  
  410.      PARENT
  411.    Go to the parent directory of the "S" gadget. Clicking on the
  412. gadget with the right mouse button will go to the parent directory of
  413. the "D" gadget.
  414.  
  415.      TYPE
  416.    Use this to view standard ASCII files on your screen. Use the
  417. slider gadget to move anywhere in the text instantly. Hitting the LEFT
  418. mouse button moves back a page. Hitting the RIGHT mouse button moves
  419. forward a page. Cursor LEFT and RIGHT emulate the LEFT and RIGHT
  420. mouse buttons. Cursor UP and DOWN pages four lines at a time either
  421. up or down. Hitting "T" will go to the top of a file and "B" key goes
  422. to the bottom of a file. Hit the CLOSE WINDOW gadget or the ESC key
  423. when you are through looking at the file. Hitting the right mouse
  424. button on the gadget will type a file to the screen in HEX and ASCII
  425. 20 numbers at a time. The mouse pages the file as above and the cursor
  426. left, cursor right and ESC keys also function as above. If you have
  427. trouble reading the text displayed in the interlace mode, try
  428. dropping into non-interlace mode before hitting TYPE.
  429.  
  430.      INFO
  431.    Used to show the number of free bytes from the device associated
  432. with the "S" gadget. Hitting the right button on this gadget will
  433.  
  434. display the same data for the "D" gadget. The numbers given in
  435. parentheses are the number of disk sectors used and free respectively
  436. and can generally be compared to the corresponding numbers given by
  437. the BYTE command. INFO will also print the current status of the disk
  438. in the drive, either READ-ONLY, READ-WRITE, or VALIDATING and whether
  439. the drive is operating under AmigaDOS 1.2 or Fast File System.
  440. Comparing the numbers INFO gives for FFS and non-FFS devices is not
  441. very useful due to varying data block sizes.
  442.  
  443.      PRINT
  444.    Copies the chosen files to PRT: using the current Preferences
  445. settings.
  446.  
  447.      SWAP
  448.    Flips the  highlighted  status  of  all files in the "S" di-
  449. rectory, including subdirectories. Hitting the RIGHT button will copy
  450. DirUtil III Plus HR's file information from the "S" file window to the
  451. "D" file window WITHOUT actually copying any files. This effectively
  452. gives  you two windows that contain the same information without
  453. having to re-read the disk's directory over again.
  454.  
  455.      BYTE
  456.    Adds up the number of bytes of the selected files, subdirectories
  457. and any files in the subdirectories and displays the sum, the number
  458. of files, and the number of subdirectories. The number in parentheses
  459. is the number of disk sectors used by the files and subdirectories and
  460. can generally be compared to the corresponding numbers given by the
  461. INFO command.
  462.  
  463.      RUN
  464.    "RUNS" the selected files from inside  DirUtil III Plus HR. The
  465. file C:RUN must be available for RUN to function properly. If you only
  466. have one disk drive or you do not want to be bothered with having to
  467. reinsert the system disk to load the AmigaDOS "run" command, add the
  468. following lines to your startup-sequence and only run DirUtil III
  469. Plus HR  from the CLI:
  470.                copy c:run ram:
  471.                copy c:cd ram:
  472.                path add sys:c
  473.                assign c: ram:
  474.  
  475.     This batch file will, however, fail to find the normal DOS
  476. commands if the system disk is not in the drive when the command is
  477. invoked. Hitting this gadget with the right button will EXEC a batch
  478. file. The files "NEWCLI" and "ENDCLI" must be available in your
  479. search path for EXEC to function. If the batch file aborts, you will
  480. have to type "ENDCLI" to close the DOS window. As a useful side
  481. effect to this abnormally ended batch file, if you need a quick
  482. NEWCLI, just EXEC a file that is NOT a batch file. EXEC will abort,
  483. but you will have a newcli and you will not have to waste a user
  484. gadget on the command!
  485.  
  486.  
  487.      EDITOR
  488.    Call the program named "ED" in order to edit the selected files.
  489. The editor is a completely separate task and runs independently of
  490. DirUtil III Plus HR once started. Hitting the right button will call
  491. "ED" and put quotes around the filename to be edited. Many editors
  492. cannot parse quotes; this alternate format is a last resort when
  493. trying to edit files which contain spaces in their filenames. Since
  494. the editor runs as a separate task, the file length of the edited
  495. file may not match the number displayed by DirUtil III Plus HR. All
  496. commands will adopt the new file size if the edited file is accessed
  497. again.
  498.  
  499.      LIST
  500.    LIST will print the names, sizes, dates of creation and protection
  501. status of ALL files in the filelist. You will be prompted for an
  502. output filename. If the output file already exists, LIST will append
  503. its data  to  the  end  of  the existing file.
  504.  
  505.      DATE
  506.    DATE is a toggle. If highlighted, the date of creation and
  507. protection status of the files in the filelist will be displayed
  508. instead of their size. Hitting the right button on DATE will check all
  509. the files in the "S" directory against all files in the "D" directory
  510. and highlight all those that are newer than a file of the same name
  511. found in the "D" directory.
  512.  
  513.      PROTECT
  514.    PROTECT summons a requester containing ten gadgets. Eight of these
  515. gadgets are the alphabetic flags associated with the protection status
  516. of a selected file. Click on these gadgets until you have the pattern
  517. you wish to use for all the highlighted files. Hitting OK will
  518. protect the file according to your pattern. Hitting ABORT leaves the
  519. pattern as it was before the requester was entered.
  520.  
  521.      MOVE
  522.    MOVE performs a COPY and DELETE on the selected file(s) from the
  523. "S" directory to the "D" directory. MOVE will move whole sub-
  524. directories to any other path including  another subdirectory or
  525. another device. MOVE is the recommended way to get a file from one
  526. place to another quickly since it will do a RENAME command if the
  527. files are destined to be on the same device rather than copy then
  528. delete a file. Successful MOVES between different devices will result
  529. in the original file being deleted.
  530.  
  531.           BEWARE: there is a bug in the DOS 1.2 RAM: device. You
  532. should not MOVE a file to RAM: if it already exists.
  533.  
  534.      SEARCH
  535.    Search a file for a pattern. You will be prompted for the search
  536. string. Upper/lowercase characters are different ONLY if you select
  537. this function with the right  mouse button. If the "\" character is
  538. found in the search string, the next two characters are converted
  539. into a single hexadecimal digit and used as one character in the
  540. overall search. If a question mark is found in the pattern, it will
  541. match any character found  in that position. The search pattern is
  542. limited to 60 characters. SEARCH will abort if you hit the close
  543. window gadget on its output window while the search is in progress.
  544. When searching a file using a hexadecimal pattern, it is recommended
  545. that you only use the right button option to prevent unwanted upper/
  546. lowercase conversions.
  547.  
  548.      DISKCOPY
  549.    COPY a whole disk without regard to file structure. You can copy
  550. with one drive or two and can copy using the 5.25" Transformer drive.
  551. DISKCOPY will prompt for a source and destination drive. In the case
  552. of one drive copies, you will be prompted when disk swaps are needed.
  553. Click the DirUtil III  Plus HR window's close window gadget in the
  554. upper left corner of the screen when you have swapped disks. DISKCOPY
  555. works ONLY with the floppy drives listed in the prompt requester.
  556. DISKCOPY assumes you are copying disks with the same number of
  557. cylinders ie. 3.5" to 3.5" or 5.25" to 5.25", but not 3.5" to 5.25".
  558. Hitting the right button on this gadget will perform a DISKCOPY and
  559. verify the written data more stringently. DISKCOPY does not require
  560. that the destination disk be pre-formatted, it will do that itself if
  561. needed. DISKCOPY uses all available RAM starting with FAST RAM and
  562. continuing with CHIP RAM if needed. If you have enough free RAM to
  563. load the entire contents of the disk into memory at one time, DirUtil
  564. III Plus HR will ask you if you wish to make another copy of the disk
  565. after the first copy is complete. If you tell DirUtil III Plus HR you
  566. would like another copy, it will prompt you to insert another blank
  567. disk (formatted or unformatted) into the drive that was specified as
  568. the destination and click the close gadget on the larger of the two
  569. DirUtil III Plus HR windows. You may make as many copies of the same
  570. disk as you would like, just hit "ABORT" when you wish to stop making
  571. copies.
  572.  
  573.      ARCV
  574.    List the contents of an ARC file to the screen. Hitting the right
  575. button on this gadget will list the contents of a ZOO file (up to
  576. V1.31 of ZOO) on the screen. DirUtil III Plus HR will print the names
  577. of V1.40 (or higher) ZOO files, but not the full pathnames allowed in
  578. V1.40. This will be included in future versions of DirUtil III Plus
  579. HR. Hit the Window Close gadget to exit from the listing window.
  580.  
  581.      FIXOBJ
  582.    FIXOBJ will "pad" a file you have downloaded to enable the Amiga
  583. scatter loader to process it correctly. FIXOBJ has two modes of
  584. operation. First, if the file is NOT  already padded  and is an
  585. executable, FIXOBJ pads it so that upon uploading, anyone
  586. downloading that file need not FIXOBJ it again, just load and run.
  587. Second, FIXOBJ will pad a file that has been downloaded but not yet
  588. fixed. FIXOBJ will not pad any file that is not a stand alone
  589. executable ie. ARC files. Hitting the right button on this gadget will
  590. change the dates of the highlighted files to the current date. This
  591. is to fix a bug in some device handlers and will not be needed using
  592. floppies, RAM: or hard disks with properly written drivers.
  593.  
  594.  
  595.      SAVE OLD
  596.    SAVE OLD is a toggle. If enabled, you cannot copy/move/rename a
  597. file to a file that already exists in the new directory path with
  598. the same  name. Hitting the right button will highlight all the files
  599. that exist on both the "S" and "D" devices.
  600.  
  601.      FREEZE
  602.    FREEZE is a toggle. If FREEZE mode is active, any name you
  603. highlight will not be de-selected upon completion of subsequent
  604. functions that act upon highlighted files.
  605.  
  606.      SHOW
  607.    SHOW the selected files as IFF pictures. If you have selected a
  608. subdirectory, DirUtil III Plus HR will also show any pictures
  609. contained within these subdirectories. Click in the upper left hand
  610. corner of the screen or hit the ESC key to cease viewing a picture.
  611. If the selected pictures have color cycling information imbedded in
  612. them in Dpaint format, the picture will cycle automatically. This
  613. automatic cycling may be manually overridden by hitting the right
  614. button on SHOW. DirUtil III Plus HR will reject any file that is not a
  615. picture. It will also attempt to show a picture recorded in "overscan"
  616. mode. Overscan mode is very desirable in professional video, but many
  617. monitors cannot display the full picture at one time. If this is the
  618. case on your monitor, use the left, right, up, and down cursor keys to
  619. move the picture around on the  monitor. I have purposely left out
  620. bounds checking for this scrolling picture feature to enable the
  621. largest possible pictures to be  shown. If you scroll the picture too
  622. far in a given direction, the Amiga will show it in a manner not
  623. conducive to pleasant display. No harm will result, but the picture
  624. will not look like a picture! To correct a situation such as this,
  625. just scroll in the opposite direction and the strange display mode
  626. will correct itself.
  627.  
  628.      SLIDE
  629.    SLIDE is a toggle. The slideshow mode will show all selected
  630. pictures with a blank backdrop screen. You do not have to click in the
  631. upper left hand corner to view the next picture. When starting the
  632. slide show, you will be prompted for the delay factor between
  633. pictures. There are 50 time units per second ie. entering 50 (the
  634. default) will pause one second between pictures. The normal abort
  635. procedure for DirUtil III Plus HR functions still holds: just click
  636. the backdrop screen to the back and click inside DirUtil III Plus HR'
  637. window as usual. Clicking the right mouse button on SLIDE will toggle
  638. a continuous SHOW mode that will show the selected files and
  639. directories until DirUtil III Plus HR is manually aborted.
  640.  
  641.      CHANGE
  642.    Perform a DISKCHANGE command on a floppy drive. You will be
  643. prompted for the drive name.
  644.             
  645.      FORMAT
  646.    FORMAT a floppy drive. You will be prompted for both the drive
  647. name to format and the new name for the disk. Disknames must be less
  648. than 32 characters in length. Format destroys all previous data on a
  649. disk so be careful when using it. Format works on 3.5" drives and the
  650. 5.25" Transformer drive. Hitting the right button will format the disk
  651. and do a more complete verification of the disk at the same time.
  652. Either method of formatting a disk is faster than the standard
  653. AmigaDOS format command.
  654.  
  655.      RELABEL
  656.    Change the name of the disk represented in the "S" gadget. You
  657. will be prompted for the new diskname. Names must be less than 32
  658. characters in length.
  659.  
  660.      COMMENT
  661.    Set the comment field of the selected files. You will be prompted
  662. for the new comment to attach to each selected file in succession.
  663. You must use the AmigaDOS LIST command or the WorkBench INFO command
  664. to see the comment from outside DirUtil III Plus HR. DirUtil III Plus
  665. HR's COPY command will replicate the comment on any file you copy
  666. unlike normal AmigaDOS (upto V1.2) and is the preferred way to
  667. preserve comments on a file. Hitting the right button on COMMENT will
  668. show the comments attached to the highlighted files.
  669.  
  670.      CRYPT
  671.    CRYPT is a toggle. If lit, any file you TYPE, COPY, MOVE or SHOW
  672. will be crypted/de-crypted according to the current password key.
  673. To enter this password key, hit the right mouse button on CRYPT.
  674. The decryption password must be at least 5 characters long. If the
  675. CRYPT gadget is lit, this password will be used for various
  676. commands listed below. DirUtil III Plus HR encodes 33.5 kilo-bytes of
  677. data per second so using this function will not slow down operation
  678. significantly. The encryption mode is reversible; ie. copying a file
  679. twice with data encryption turned on will result in an unchanged copy
  680. of the original file. No encryption algorithm is foolproof, but the
  681. one used in DirUtil III Plus HR is as good as you will see outside
  682. the government. Without the password, no one (even the author) will
  683. have any kind of rea-sonable chance of gaining access to the file's
  684. data.
  685.  
  686.      WHEREIS
  687.    WHEREIS is used to find a file on a disk when you only know the
  688. first few letters of the name. You will be prompted for the file-
  689. name which you wish to find. Enter as many characters as you can
  690. remember (upper/lower case are the same). WHEREIS will scan from the
  691. current "S"  directory through all the files and subdirectories on the
  692. disk looking for a match. For example, if you entered "du", DirUtil
  693. III Plus HR will locate "du", "dudemo", "du2.config", etc. If DirUtil
  694. III Plus HR finds a match, it will print the full pathname where the
  695. file or subdirectory may be found and ask you if it should continue
  696. searching. Any group of characters may be searched for, although
  697. searching for a file with no name will not succeed.
  698.  
  699.      SORT
  700.    Clicking on SORT with the left mouse button rotates the current
  701. sorting criteria of the file listings. The three possibilities are:
  702. SORT by NAME (the default), SORT by DATE, and SORT by SIZE. The new
  703. status of the file listing will be immediately redisplayed according
  704. to the new settings. Hitting the right button on SORT toggles the
  705. sort routine's ascending/descending progression. The default is to
  706. sort in ascending order. Files with bad datestamps will be set to have
  707. a date of 0, IE Jan 0, 1978 in the Amiga scheme of things. By
  708. definition subdirectories have not a file length, so they are treated
  709. as files with a length of 0. Observe that this allows all the
  710. subdirectories of a disk to be grouped at the top or bottom of a file
  711. listing if sorting by size is performed.
  712.  
  713.      PLAY
  714.    PLAY an IFF sound file or a raw data file. If the file has a valid
  715. IFF header, the period of the sound will be set accordingly. Hitting
  716. the right button on PLAY will cause the sound to play continuiously
  717. until the user performs an abort.
  718.  
  719.      ARC
  720.    Click on the files to be contained in the ARC file, but remember,
  721. a command line can only be 255 characters total. You will be prompted
  722. for the name of the ARC file to create. You must enter the WHOLE path
  723. and name of the ARC file to create WITHOUT THE .ARC EXTENSION. The ARC
  724. command will be loaded from your current path if DirUtil III Plus HR
  725. was run from the CLI or from your C: directory if run from the
  726. Workbench. See the endnotes to help in ARCing files with one disk
  727. drive. Hitting the right button on ARC will UNARC the selected ARC
  728. files. You will be prompted for the device and/or subdirectory into
  729. which the UNARCed files are to be placed. The default is the "D"
  730. directory. If you change this default, it must be changed to a device
  731. or subdirectory that already exists. UNARC will overwrite any file by
  732. the same name that previously existed in the output directory. Both
  733. ARC and UNARC open a console window on the  screen to display their
  734. progress. ARC and UNARC require that the file C:RUN be present on your
  735. disk. You may follow the instructions listed under the RUN command to
  736. change this requirement.
  737.  
  738.      ZOO
  739.    Uses the exact same syntax as the ARC gadget. Hitting the right
  740. button on the gadget will UNZOO a file following the same sequence
  741. as described in the UNARC command above. DirUtil III Plus HR requires
  742. Amiga ZOO V1.40 or above to function properly. Unlike Amiga ARC, ZOO
  743. will allow the archiving and unarchiving of subdirectories. DirUtil
  744. III Plus HR will not list these correctly (yet), but will extract
  745. them properly. ZOO and UNZOO require that the file C:RUN be present on
  746. your disk. You may follow the instructions listed under the RUN
  747. command to change this requirement.
  748.  
  749.      USER GADGETS
  750.    These are completely user definable gadgets which perform various
  751. functions depending  on  the  definition string for a particular
  752. gadget. To set a command string for  any of  these gadgets under
  753. normal circumstances,  hit  the  right  button on the gadget and
  754. enter a string the  format NNNNNNNNMCCCCCCCCCCCCCCCCCC  where "N"
  755. represents the  name to be displayed in place of the default USER
  756. definition, "M" is a modifier or a normal letter (see below), and
  757. "C"  is  the  command  string  attached  to  this USER gadget.  A
  758. complete definition should be  no more  than 255  characters.  If
  759. the definition  you are changing is already occupied by a special
  760. device name (discussed  below),  you  must  hold  either  ALT key
  761. before hitting  the right  mouse button.   A successful operation
  762. will replace the old definition with the new one. The next time
  763. you hit the LEFT button over the same gadget, the command string
  764. will be interpreted depending on the modifier used. If  the "M"
  765. character is  not a "\" or "|", the command string will be parsed
  766. (based on the commands below) and the result sent to AmigaDOS for
  767. execution. If the modifier is  a "\", the command string is
  768. parsed and sent to AmigaDOS without the need to click on a
  769. filename. This form is used for invoking frequently used external
  770. commands that may require parameters, but not filenames. If the
  771. modifier is a "|", the string of characters following the "|", but not
  772. including it, are taken to be the new setting of the
  773. "S" gadget and the appropriate directory will be read. Any USER
  774. gadget containing the "|" modifier  will  behave  just  like its
  775. counterpart on the top two rows of gadgets ie. hitting the right
  776. button on it will set the "D" gadget to the drive/path associated
  777. with it. This explains the need for using the ALT key to set or
  778. reset these definitions.  For full compatibility with all DOS and
  779. NON-DOS  commands,  DirUtil  III  Plus  HR  uses the AmigaDOS RUN
  780. command when executing any USER gadget with the  exception of the
  781. special  "|"  modifier  above.    The  file  called  "du2.config"
  782. included with this package is a working example of a configuration.
  783.  
  784.     The  parser  looks  for  a  %  character  followed  by one of the
  785. following characters:
  786.                "S"  refers to the current "S" directory.
  787.                "D"  refers to the current "D" directory.
  788.                "F"  refers to the full  path and  filename of  a high-
  789.                     lighted file.
  790.                "N"  refers  to  the  filename  of  a  highlighted file
  791.                     excluding the path name.
  792.                "E"  refers to  a parameter  that you  will be prompted
  793.                     for  during  the  execution of the user definition
  794.                     (entered only  once at  the beginning  of a multi-
  795.                     file operation unless %R is encountered).
  796.                "C"  refers to  the hexadecimal  address of DirUtil III
  797.                     Plus HR' screen for use in the CONMAN program.
  798.                "Bn" this character does  not  generate  any  text, but
  799.                     tells DirUtil  III Plus  HR to  move its screen to
  800.                     another location.  If the character represented by
  801.                     "n"  is  a  "0",  DirUtil III Plus HR' screen will
  802.                     immediately move to the back of all other screens.
  803.                     If the character is a "1", the DirUtil III Plus HR
  804.                     screen  will  move  to  the  front  of  all  other
  805.                     screens.    This  command  is  used  primarily  in
  806.                     conjunction with the "W" command listed below.
  807.                "U"  causes DirUtil III Plus  HR to  immediately update
  808.                     the  file  lists  in  the  "S"  and "D" windows if
  809.                     needed.    This  command  is  used   primarily  in
  810.                     conjunction with the "W" command listed below.
  811.                "Wn" causes  DirUtil  III  Plus  to  WAIT on a specific
  812.                     condition.  Currently only one option  is defined.
  813.                     If "n" is "0", DirUtil will wait until a window on
  814.                     the WorkBench Screen with a given  name is closed.
  815.                     DirUtil III  Plus HR will interpret the characters
  816.                     that follow  the  "0"  in  the  following pattern:
  817.                     nnnnnnnnnn|wwwwwwwwww|.
  818.  
  819.                     Example:
  820.  
  821.                          %w0testingwindow|%b1%u|
  822.  
  823.                     This will  cause DirUtil  III Plus  HR to complete
  824.                     the other commands contained  in the  user defined
  825.                     gadget, then wait until a window title whose first
  826.                     characters   are   "testingwindow"   (no   quotes,
  827.                     upper/lower  case  ARE  SIGNIFICANT),  has closed.
  828.                     When this  condition is  met, DirUtil  III Plus HR
  829.                     will execute the commands "%b1%u" (also no quotes)
  830.                     which will bring the program's screen to the front
  831.                     and update  the file  listings.  The wait commands
  832.                     are designed to be able to let DirUtil III Plus HR
  833.                     interact better with external programs that may be
  834.                     launched from  within the  program.   If you spell
  835.                     the name  of the window wrong, DirUtil III Plus HR
  836.                     will appear to lockup,  clicking  the  left button
  837.                     will bring  up the normal abort function requester
  838.                     as always.  The  string  that  is  to  be executed
  839.                     after the  wait is  complete is reinterpreted from
  840.                     scratch based on the values that were in  place at
  841.                     the end  of the initial operation that started the
  842.                     wait.   There  may  theoretically  be  %w commands
  843.                     inside  other  %w  commands  although this has not
  844.                     been tested.
  845.                "R"  resets the flag and allows a  user to subsequently
  846.                     enter new  text at  a %E  prompt.  This allows for
  847.                     multiple user inputs in the same user definition.
  848.                "P"  Sets the prompt string for use by the  %E command.
  849.                     %P  should  occur  before  the %E command it is to
  850.                     affect.  The string should end with a  | character
  851.                     and be no more than 30 characters long.
  852.                "%"  Use a real percent sign instead of interpreting it
  853.                     as a command introduction. IE if  you want  a % in
  854.                     your user text, type %% instead.
  855.                "I"  If interlace  mode is  not already active, turn it
  856.                     on.
  857.                "L"  If interlace mode is already active, turn it off.
  858.                "Z"  Stands for ZAP devices.  It will clear  all device
  859.                     definitions from the first eight device gadgets as
  860.                     well as any overflow that has  been stored  in the
  861.                     user definable  area.   It will then scan the list
  862.                     of current file system  devices  and  fill  in the
  863.                     appropriate gadget  boxes with your current device
  864.                     list.  DirUtil III Plus HR  will handle  a removed
  865.                     device (as of Workbench 1.3).
  866.  
  867.      EXAMPLE:
  868.      -------
  869.  
  870.    The "S" directory is "df0:s" and your have clicked on the file
  871. "startup-sequence". The "D" directory is "df1:backups". The definition
  872. string for one of the user gadgets looks like:
  873.           "MAKEBAK copy %f to %d/%n.bak"
  874.  
  875.    The quotes  in the above definition ARE NOT TO BE TYPED, they
  876. are for delineation only. DirUtil III Plus HR will interpret
  877. this string and send the following string to AmigaDOS:
  878.     "copy    df0:s/startup-sequence    to    df1:backups/startup-
  879.           sequence.bak"
  880.  
  881.    Notice the "/" character in the definition, this is required to
  882. make a valid path name. The carriage return between startup- and
  883. sequence is caused by the word processor this document is printed
  884. with and is not actually sent to AmigaDOS. The included config file
  885. shows many of the ways to use the parser.
  886.  
  887.      EXAMPLE 2:
  888.      ---------
  889.           A user gadget definition looks as follows:
  890.           "  PKAX  %pEnter Output Dir|run > nil: cd %e+<CR>pkax %f"
  891.  
  892.    This definition will set the prompt for the %E command to "Enter
  893. Output Dir", prompt for a string, then use the + option of the RUN
  894. command to run two commands in sequence. The <CR> symbol means to type
  895. a CTRL-J in its place. This is the way AmigaDOS recognizes a carriage
  896. return in a manner equivalent to typing it from the keyboard. The
  897. first command will CD to the string just entered ie. the disk or sub-
  898. directory where you wish the files to be unARCed into. After CD runs,
  899. the file named PKAX will be run with the filename and path currently
  900. being processed. I will leave you with the method I use to unARC files
  901. when I am not using the built in ARC functions of DirUtil III Plus HR.
  902. This example requires a version of DirUtil III Plus HR dated June 2,
  903. 1988 or later to function.
  904.           "  PKAX  %Enter Output Dir|run > nil: cd %e+<CR>pkax 
  905.           > CON:0/150/640/50/UNARCing_%n_to_%e -r %b%f"
  906.  
  907.      IMPORTANT:
  908.      ---------
  909.    When DirUtil III Plus HR first boots, it will look in your S:
  910. directory for a file called "du2.config". If this file exists, the
  911. USER gadgets will be preloaded with the file's contents. On leaving
  912. DirUtil III Plus HR, this file will be saved ONLY IF you have changed
  913. the definition of a gadget.
  914.  
  915.      HINT:
  916.      ----
  917.    You can use the AmigaDOS Execute command to run a batch file using
  918. a user gadget. This will allow more flexibility when creating your
  919. user definitions by allowing parameters to be passed to the batch file
  920. for conditional testing.
  921.  
  922.  
  923.           IMPORTANT OPERATIONAL NOTES:
  924.           ---------------------------
  925.  
  926.    There are no known conditions that will crash DirUtil III Plus HR.
  927. If you get a software failure during use, be sure that the error is
  928. not caused by another task running at the same time. When all else
  929. fails, AND you can replicate the error using DirUtil III Plus HR AND
  930. provide an exact command sequence that produces the error, let me know
  931. and I will fix the bug. I have gone to great lengths to provide low
  932. memory and stack error checking, however if you get sporadic guru
  933. meditations during usage of DirUtil III Plus HR, or you have a hard
  934. drive, I highly recommend you increase your stack size to 25000. This
  935. can be done from the CLI or using the Info command on the Workbench.
  936.  
  937.    DirUtil III Plus HR' S" directory will default to RAM: if the
  938. default directory cannot be determined. If the RAM disk handler
  939. cannot be loaded, DirUtil III Plus HR will exit cleanly.
  940.  
  941.    DirUtil III Plus HR has a limit of 255 characters for directory
  942. path names. This is based on the length of a command line in the
  943. AmigaDOS CLI environment.
  944.  
  945.    While you are using DirUtil III Plus HR, various prompts will come
  946. up  asking  for  confirmation.    There  will  be  two selections:
  947. "CONTINUE" or "ABORT". "CONTINUE" is always the affirmative to the
  948. prompt and "ABORT" is the negative response. The  most common
  949. requestor you will get when calling external programs such as ARC
  950. or ZOO is the "UPDATE  FILELIST" requestor. Getting this requestor,
  951. means that DirUtil III Plus HR has detected that the filelist in
  952. memory is not current for one reason or another. If re-reading the
  953. filelist would disturb your current set of file selections, DirUtil
  954. III Plus HR will ask you if you want to update the filelist. If you
  955. have no files and/or subdirectories selected from the filelist that
  956. needs updating, DirUtil III Plus HR will update the listing
  957. automatically.
  958.  
  959.    AmigaDOS, and consequently DirUtil III Plus HR, has problems with
  960. spaces in file and volume names. This problem will result in
  961. unexpected expected results when using some external commands from
  962. within DirUtil III Plus HR. DirUtil III Plus HR tries to minimize this
  963. problem by putting quotes around commands with spaces in them, but not
  964. all programs can parse quotes in the way AmigaDOS handles them. Also
  965. DirUtil III Plus HR uses the volume name of a disk rather than its
  966. device specification for most operations. Consequently, disks with the
  967. same volume name mounted at the same time tend to produce
  968. unpredictable results.
  969.  
  970.    The DISKCOPY command of DirUtil III Plus HR assumes it is copying
  971. a normal AmigaDOS disk. However, DirUtil III Plus HR will copy any
  972. non-copy protected disk non-AmigaDOS disk. If a non-AmigaDOS disk
  973. is detected, DirUtil III Plus HR will not update the creation date on
  974. the destination disk, thus making an exact copy of the original.
  975.  
  976.    DirUtil III Plus HR was developed and tested on an Amiga 1000 with
  977. 2 3.5" drives,  1  5.25"  Transformer  drive,  1  5.25"  880K Quad
  978. Density drive (emulating a 3.5" drive), 2.5 Megabytes of RAM and 2
  979. 50 meg C-Ltd SCSI hard drives. DirUtil III Plus HR has also been
  980. tested on the Amiga 500 with and without the A501 RAM Expander, and
  981. on an Amiga 2000 with and without RAM expansion and hard disk. This
  982. implies that some users may find it difficult to use DirUtil III Plus
  983. HR on a machine with only one drive. DirUtil III Plus HR has been
  984.   tested  under  these conditions and performs quite well although
  985. disk swapping will cause irritation when using external commands. It
  986. is also not recommended that you invoke ARC, UNARC,ZOO, or UNZOO with
  987. only one drive (don't forget the RAM: drive however). Also, in order
  988. to provide the best possible throughput, DirUtil III Plus HR buffers a
  989. whole picture in ram while it is being decoded for showing. This
  990. buffering may cause problems when showing some pictures on a 512K
  991. machine if memory has become fragmented.
  992.  
  993.  
  994.  
  995.                     Quick Reference Chart for DirUtil III Plus HR
  996.  
  997.  
  998.           GADGET    LEFT BUTTON      RIGHT BUTTON         R/SHIFTED
  999.           ------------------------------------------------------------
  1000.  
  1001.           EIGHT     "S" = DRIVE      "D" = DRIVE
  1002.           DEVICE    IN GADGET        IN GADGET 
  1003.           GADGETS
  1004.  
  1005.           ALL(D)    ALL FILES        ALL FILES/SUBDIRS    ALL ARCHIVE
  1006.           INFO      "S" INFO         "D" INFO
  1007.           PARENT    "S" PARENT       "D" PARENT
  1008.           PROTECT   PROTECT FILES
  1009.           CLEAR     CLEAR FILES      CLEAR SUBDIRS
  1010.           SWAP      SWAP "S" & "D"   COPY "S" TO "D"
  1011.           TYPE      TYPE ASCII       TYPE HEX/ASCII
  1012.           RUN       DOS RUN          DOS BATCH FILE
  1013.           COPY      COPY SELECTED    ARCHIVE COPY
  1014.           MOVE      MOVE SELECTED
  1015.           PRINT     PRINT SELECTED
  1016.           DELETE    DELETE SELECTED
  1017.           FORMAT    FORMAT FLOPPY    FORMAT W/VERIFY
  1018.           MAKEDIR   CREATE SUBDIR
  1019.           RENAME    RENAME FILES
  1020.           DISKCOPY  COPY WHOLE DISK  DISKCOPY W/VERIFY
  1021.           LIST      LIST FILES
  1022.           SEARCH    STRING W/UL CASE SEARCH U <> L CASE
  1023.           EDITOR    EDIT WITH ED     EDIT + QUOTES
  1024.           BYTE      SIZE OF FILES    COMPARE FILE SIZES
  1025.           FIXOBJ    PAD FILES        FIX FILE DATE
  1026.           CHANGE    DISKCHANGE
  1027.           ARCV      LIST ARC         LIST ZOO
  1028.           RELABEL   CHANGE "S" NAME  CHANGE "D" NAME
  1029.           SORT      SET SORT FIELD   SET ASCEND/DESCEND
  1030.           PLAY      PLAY A SOUND     PLAY CONTINUOUSLY
  1031.           ZOO       MAKE ZOO FILE    UNZOO FILE
  1032.           ARC       MAKE ARC FILES   UNARC FILE
  1033.           COMMENT   SET FILE COMMENT PRINT FILE COMMENT
  1034.           SHOW      SHOW W/CYCLE     SHOW W/O CYCLE
  1035.           WHEREIS   FIND A FILE
  1036.           CRYPT+    ENCRYPTION       SET ENCRYPT KEY
  1037.           DATE+     SHOW DATES       COMPARE DATES
  1038.           FREEZE+   FILE SELECTION
  1039.           SAVE OLD+ KEEP SAME NAMES  CHECK EXISTENCE
  1040.           SLIDE+    SSHOW ON/OFF     SHOW CONTINIOUS
  1041.           USER**    INVOKE USER      SET USER
  1042.  
  1043.           ** ALT KEY REQUIRED TO SET SOME FUNCTIONS
  1044.            + FUNCTIONS AS TOGGLE
  1045.              VERSION NUMBER IS SHOWN BY CTRL-ALT-SHIFT
  1046.              INTERLACE TOGGLED VIA SHIFT-ESC
  1047.  
  1048.  
  1049.                 Documentation for DirUtil III Plus HR Palette Program
  1050.  
  1051.    The program named PAL on the DirUtil III Plus HR disk is used to
  1052. change the colors of the file window and type window. The program
  1053. can only be run when DirUtil III Plus HR is already running. Also, PAL
  1054. will only search out the front most DirUtil III Plus HR screen in case
  1055. you have multiple copies of the program running. You have two options
  1056. upon loading PAL:  MAIN and TEXT.  Click on MAIN to alter the colors
  1057. of the file window and click on TEXT to change the colors for the
  1058. TYPE, HTYPE, SEARCH, ARCV, and ZOOL commands. Upon exiting the
  1059. program, a file called "du2.color" will be written to the S: directory
  1060. for future use. DirUtil III Plus HR is still running when the palette
  1061. program is active and you can switch between all the various displays
  1062. until you have the colors set just right. You cannot exit DirUtil III
  1063. Plus HR, nor change its resolution, until the palette program has
  1064. terminated.
  1065.